Skip to content

refactor(admin): migrate admin app to React#1052

Open
Innei wants to merge 2 commits into
masterfrom
refactor/admin-react-migration
Open

refactor(admin): migrate admin app to React#1052
Innei wants to merge 2 commits into
masterfrom
refactor/admin-react-migration

Conversation

@Innei
Copy link
Copy Markdown
Member

@Innei Innei commented May 24, 2026

Summary

  • migrate the admin frontend runtime from Vue/Naive UI to React/React Router
  • consolidate the admin application under apps/admin/src/app with React providers, routes, shell, API clients, UI primitives, and page implementations
  • update Vite, TypeScript, workspace, documentation, and dependency metadata for the React application

Verification

  • pnpm -C apps/admin typecheck
  • pnpm -C apps/admin lint
  • pnpm -C apps/admin build

Notes

  • build succeeds with non-fatal lightningcss ::highlight warnings from rich-editor CSS
  • build also reports large chunk warnings after minification

@safedep
Copy link
Copy Markdown

safedep Bot commented May 24, 2026

⚠️ Scan Failed: Pull Request Too Large

This pull request exceeds GitHub's diff limits and cannot be scanned.

GitHub Limits:

  • Maximum 300 files per diff
  • Maximum 1 MB total diff size

Recommendations:

  • Split this PR into smaller, focused changes
  • Review critical dependency changes manually
  • Contact your team if this is blocking your workflow
    This report is generated by SafeDep Github App

- Added ejs@5.0.2 and react-resizable-panels@4.11.1 to the project.
- Introduced code-inspector-plugin@1.5.1 and its related packages.
- Updated dotenv to version 16.6.1 and chalk to version 4.1.1.
- Added new Vue compiler packages: @vue/compiler-core@3.5.34, @vue/compiler-dom@3.5.34, and @vue/shared@3.5.34.
- Updated various dependencies to their latest versions for improved performance and security.

Signed-off-by: Innei <tukon479@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant